package com.lcj.bff.customer.service;

import com.lcj.bff.customer.controller.form.MessageIdForm;
import com.lcj.bff.customer.controller.form.MessageUserIdAndIdentifyForm;
import com.lcj.bff.customer.controller.form.SearchMessageByPageForm;
import com.lcj.common.util.Result;

public interface MessageService {
    /**
     * 接收新订单账单消息
     * @param form
     * @return
     */
    public String receiveBillMessage(MessageUserIdAndIdentifyForm form);

    Result updateUnreadMessage(MessageIdForm form);

    Result searchMessageById(MessageIdForm form);

    Result deleteMessageRefById(MessageIdForm form);

    Result searchMessageByPage(SearchMessageByPageForm form);
}